package org.skyer.third.gateway.api.constant.ali;

import java.util.ArrayList;
import java.util.List;

public class AliBaBaConstant {

    /**
     * 每页条数
     */
    public static final Integer PAGE_SIZE = 20;

    /**
     * 已发货
     */
    public static final Integer SHIPPED  = 2;
    /**
     * 未受理
     */
    public static final String WAIT_ACCEPT = "WAITACCEPT";

    /**
     * 已撤销
     */
    public static final String CANCEL = "CANCEL";
    /**
     * 已受理
     */
    public static final String ACCEPT = "ACCEPT";

    /**
     * 运输中
     */
    public static final String TRANSPORT = "TRANSPORT";
    /**
     * 揽件失败
     */
    public static final String NOGET = "NOGET";
    /**
     * 已签收
     */
    public static final String SIGN = "SIGN";

    /**
     * 签收异常
     */
    public static final String UNSIGN = "UNSIGN";

    /**
     * 物流已揽收状态
     */
    public static final List<String> LOGISTIC_SCOLLECTED = new ArrayList<String>(){{
        add(ACCEPT);
        add(TRANSPORT);
        add(SIGN);
        add(UNSIGN);
    }};


    public static final List<String> LOGISTIC_NOT_SCOLLECTED = new ArrayList<String>(){{
        add(WAIT_ACCEPT);
        add(NOGET);
    }};





}
